rifampicin associated acute renal failure - Alemán Inglés Diccionario